设A=[1,a](a>1),f(x)=1/2(x-1)二次方+1(x属于A),若f(x)的值域为A,求a的值.